body{
	margin: 0; padding: 0; font-family: Tahoma, Arial; font-size: 12px; color: #000; background:#01214a url("../images/body-bg.jpg") no-repeat top center;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
a{
	color:#000; text-decoration: none; font-size: 12px; cursor: pointer;
}
a:hover{
	text-decoration: underline;
}
#wallpaper{
	width: 100%; text-align: center; margin: 0; padding: 0;
}
#page{
	width: 96%; margin: 0 auto;
}
#page .boxFrame{
	width: 32%; height:389px; float: left; border: 1px solid #ccc; margin:15px 0 0 0.8%; background: #fff; overflow: hidden; text-align: left; 
}
#page .boxFrame .titleBox{
	width: 100%; line-height: 30px; border-bottom: 2px solid #00AED9; text-align: left; font-size: 13px; text-transform: uppercase; background: #154F69; color: #fff; font-weight: bold;
}
#page .boxFrame .titleBox a{
	color:#fff; font-weight: bold; text-decoration: none;
}
#page .boxFrame .titleBox a:hover{
	color: #F15A23;
}
#page .boxFrame .titleBox div{
	padding-left: 15px;
}
#page .boxFrame .spVip{
	width:30%; float: left; text-align: center; padding: 0; margin: 0;
}
#page .boxFrame .spVip .productsVip{
	width: 96%; margin: 0 auto; height: 80px; margin-top: 7px;
}
#page .boxFrame .spVip img{
	width:96%; height: 74px; padding:2px; border:1px solid #ccc; 
}

#page .boxFrame .spNormal{
	width:68%; float: right; text-align: center; padding: 0; margin: 0;
}
#page .boxFrame .spNormal .productsNormal{
	width: 98%; margin: 0 auto; height: 45px; margin-top: 7px; text-align: left; overflow: hidden;
}
#page .boxFrame .spNormal .productsNormal img{
	width:40px; height: 40px; margin: 2px 4px 2px 0; float: left;
}
#page .boxFrame .spNormal .productsNormal a{
	text-align: left; font-size: 12px; line-height: 16px; font-weight: normal;
}
#page .boxFrame .advertising{
	width: 96%; float: left; margin-left: 2%; text-align: center; margin-top: 8px; overflow: hidden;
}
#page .boxFrame .advertising img{
	height: 80px;
}
#footer{
	width: 100%; height: 80px; background: #fff; padding: 10px 0; border-top: 2px solid #ff9a00;
}